sropped the approach of copying all signal specific data into a
authorTim Janik <timj@gtk.org>
Fri, 17 Jul 1998 06:10:02 +0000 (06:10 +0000)
committerTim Janik <timj@src.gnome.org>
Fri, 17 Jul 1998 06:10:02 +0000 (06:10 +0000)
commit2bc6d4548f8d4a9e0cea243b2a4f47d33c3f0455
treea229b57effc77524a90649d26d0b6599e458cbf3
parentca7b223bf0c4f81bc7845376f9ded40ede9220d6
sropped the approach of copying all signal specific data into a

Fri Jul 17 05:30:47 1998  Tim Janik  <timj@gtk.org>

        * gtk/gtksignal.c (gtk_handlers_run) (gtk_signal_real_emit):
        sropped the approach of copying all signal specific data into a
        GtkHandlerInfo structure. we rather keep the signal data on the stack
        in gtk_signal_real_emit and pass that over to gtk_handlers_run. this
        avoids multiple lookups of the signal pointer and works savely together
        with destroy notifiers of handlers.

        * gtk/gtkentry.c (gtk_entry_key_press): care for the posssibility that
        someone destroys the entry on the ::activate signal.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtksignal.c